technology score - Almanca İngilizce Sözlük